/* 
    Document   : formata_conteudo
    Created on : 28/08/2009, 16:18:17
    Author     : Matsui
    Description: Esta folha de estilo formata o visual do conteúdo
                 e também personaliza o estilo padrão.
*/

root { 
    display: block;
}

/* Esconde sobra das janelas */
//body {overflow: hidden;};


/* Loading */
#iceOutConStat{}

.carregando{
    height: 30px;
    width: 30px;
    right: 5px;
    top: 10px;
    position: absolute;
}


/* Conteudo do Formulario */
#iceOutLbl{}
#iceInputTxt{}

.pnLayForm{
    left:0;
    display:block;
    width:260px;
    height:290px;
}

.pnLayForm2{
    right:0;
    display:block;
    width:260px;
    height:290px;
}

.tabela{
    width:360px;
}

.pBusca{
    width:220px;
}

.painelItem{
    width:400px;
}

.pnItem{
    left:0;
    display:block;
    width:200px;
    height:290px;
}

.pnItem2{
    right:0;
    display:block;
    width:200px;
    height:290px;
}

.check{
    margin-bottom:-10px;
}

.rotulo{
    font-size:smaller;
    display:block;
    margin-top:0.8em;
    margin-left: 4px;
    width:12em;
}

.espaco{
    margin-left:20px;
}

.entradaRadio{
    font-size:12px;
    width:12em;
    height:25px;
}

.entradaTxt{
    display:block;
    background-color:white;
}

.pq{
   width:5em;
}

.md{
   width:10em;
}

.gd{
   width:22em;
}

/*Mudar cor de fundo dos Itens Desabilitados*/
.iceOutTxt-dis, .iceOutLbl-dis,.iceInpTxt-dis, .iceInpSecrt-dis,.iceInpTxtArea-dis,
.iceSelOneRb-dis, .iceSelOneMnu-dis,.iceSelInpDateDay-dis{

    background-color: #f5f5f5;

}




/* BOTÕES ESTILOS E POSICIONAMENTO */
#iceCmdLnk{}

.cancelarBtn{
    height: 30px;
    width: 30px;
    right: 0;
    top: 0;
    position: absolute;
    background-image: url(../images/btn/cancelar-slide.jpg);
}

/*
.cancelarBtn:hover{
    width: 120px;
}
*/
.minix{
    width: 30px;
    top: -10px;
    background-image: url(../images/btn/minicancelar.jpg);
}

.proximoBtn{
    height: 30px;
    width: 120px;    
    right: 0;
    bottom: 0;
    position: absolute;
    background-image: url(../images/btn/prox-btn.jpg);
}

.anteriorBtn{
    height: 30px;
    width: 120px;
    left: 0;
    bottom: 0;
    position: absolute;
    background-image: url(../images/btn/ant-btn.jpg);
}


#iceCmdBtn{

}

.gravarBtn{
    cursor:pointer;
    height: 30px;
    width: 120px;
    border: 0;
    right: 0;
    bottom: 0;
    position: absolute;
    background-image: url(../images/btn/gravar-btn.jpg);

}

.concluirBtn{
    cursor:pointer;
    height: 30px;
    width: 120px;
    border: 0;
    right: 0;
    bottom: 0;
    position: absolute;
    background-image: url(../images/btn/concluir-btn.jpg);

}

/* TITULOS DAS PAGINAS DE BUSCA */

#titulo{
    height: 74px;
    margin-left: -487px;
    left: 50%;
    top: 130px;
    position: absolute;
    width: 974px;
    background-image: url(images/titulos/titulo01.gif);
}

.bNotaFiscal{
    background-image: url(../images/titulos/buscar_notafiscal.jpg);
}

.bOrcamento{
    background-image: url(../images/titulos/buscar_orcamento.jpg);
}

.bPedido{
    background-image: url(../images/titulos/buscar_pedido.jpg);
}

.bPessoaf{
    background-image: url(../images/titulos/buscar_pessoaf.jpg);
}

.bPessoaj{
    background-image: url(../images/titulos/buscar_pessoaj.jpg);
}

.bProduto{
    background-image: url(../images/titulos/buscar_produto.jpg);
}

.bRepresentante{
    background-image: url(../images/titulos/buscar_representante.jpg);
}

.bUsuario{
    background-image: url(../images/titulos/buscar_usuario.jpg);
}

.bVendedor{
    background-image: url(../images/titulos/buscar_vendedor.jpg);
}

.bFornecedor{
    background-image: url(../images/titulos/buscar_fornecedor.jpg);
}

.bVenda{
    background-image: url(../images/titulos/buscar_venda.jpg);
}

.bCheque{
   background-image: url(../images/titulos/buscar_cheque.jpg);
}

/* TITULOS DAS PAGINAS DE CADASTRO */

#titulo{
    
}

.notaFiscal{
    background-image: url(../images/titulos/titulo_notafiscal.jpg);
}

.orcamento{
    background-image: url(../images/titulos/titulo_orcamento.jpg);
}

.pedido{
    background-image: url(../images/titulos/titulo_pedido.jpg);
}

.pessoaf{
    background-image: url(../images/titulos/titulo_pessoaf.jpg);
}

.pessoaj{
    background-image: url(../images/titulos/titulo_pessoaj.jpg);
}

.produto{
    background-image: url(../images/titulos/titulo_produto.jpg);
}

.usuario{
    background-image: url(../images/titulos/titulo_usuario.jpg);
}

.representante{
    background-image: url(../images/titulos/titulo_representante.jpg);
}

.fornecedor{
    background-image: url(../images/titulos/titulo_fornecedor.jpg);
}

.vendedor{
    background-image: url(../images/titulos/titulo_vendedor.jpg);
}

.venda{
    background-image: url(../images/titulos/titulo_venda.jpg);
}

.relatorio{
    background-image: url(../images/titulos/titulo_relatorio.jpg);
}

.agenda{
   background-image: url(../images/titulos/titulo_agenda.jpg);
}

.animal_bruto{
   background-image: url(../images/titulos/titulo_animal_bruto.jpg);
}

.carne_derivados{
   background-image: url(../images/titulos/titulo_carne_derivados.jpg);
}

.cheque{
   background-image: url(../images/titulos/titulo_cheque.jpg);
}

.contas_pagar{
   background-image: url(../images/titulos/titulo_contas_pagar.jpg);
}

.contas_receber{
   background-image: url(../images/titulos/titulo_contas_receber.jpg);
}

.movimentocx{
   background-image: url(../images/titulos/titulo_movimentocx.jpg);
}

.animal_hv{
   background-image: url(../images/titulos/titulo_animal.jpg);
}
/* ESTILO DAS JANELAS POP-UPs */
/* ----- Sobreposição do Estilo Padrão ----- */

.icePnlPop, .icePnlTlTip {
    padding: 0px;
    z-index: 1000;
    background: #F5F5F5;
    border: 1px solid #999999;
    color: #666666;
}

.icePnlPopHdr, .icePnlTlTipHdr {
    height: 31px;
    font-weight: bold;
    background: #FFF url( '../images/pop_top.gif' ) repeat-x top left;
    border-bottom: 1px solid #999999;
}

.icePnlPopHdr .iceOutTxt, .icePnlTlTipHdr .iceOutTxt {
    padding: 10px;
    text-align: center;
    vertical-align: middle;
    font: 14px arial;
    color: #d5d5d5;
    font-weight: bold;
}

.icePnlPopBody, .icePnlTlTipBody {
    width: 350px;
    padding: 4px;
    background: #999999;
    border: 1px solid #686869;
}

.icePnlGrd {
    width: 320px;
}


/* POP-Ups */

.jpopup{
display: block;
left: 384px;
top: 192px;
position: absolute;
width: 320px;
height: 160px;
text-align: center;
}

.jpopHeader{
    display:block;
    width:320px;
    height:30px;
}

.jpopBody{
    display:block;
    width:320px;
    height:120px;
}

.jpopTxt{
    display:block;
    width: 300px;
    height:40px;
    padding: 10px;
    text-align: center;
    vertical-align: middle;
    font-weight: bold;
    background: #d9d9d9;
    border: 1px solid #686869;
}

.jpopBtn{
    display:block;
    height:20px;
    width: 300px;
    padding: 10px;
    text-align: center;
    bottom:0;
}

/* ESTILO DAS ABAS E CONTEÚDO - CADASTRO */

.pnAbaCadastro{
    width: 600px;
    height: 400px;
    top: 20px;
    left: 50%;
    margin-left: -300px;
    position: absolute;
}

.pnTbSetCadastro{
    height: 400px;
    width: 600px;
}

.pnLayCadastro{
    height: 330px;
    position: absolute;
    width: 560px;
}

.pnAbaGrande{
    width: 700px;
    height: 400px;
    top: 20px;
    left: 50%;
    margin-left: -350px;
    position: absolute;
}


.pnTbSetGrande{
    height: 400px;
    width: 700px;
}

.pnLayGrande{
    height: 330px;
    position: absolute;
    width: 660px;
}

.txtPequeno{
    color: b6b6b6;
    font-size: 12px;
    left: 20%;
    bottom: 2px;
    z-index:5;
    position: absolute
}

/* Busca - Corpo Direito e Esquerdo */

.pnTabSet{
    height: 350px;
    left: 0px;
    top: 0px;
    position: absolute;
}

.pnLayConteudo{
    top:50px;
    left:10px;
    height: 300px;
    width:460px;
}

.pnTabSetCnt{
    border-bottom:0;
}

.iceMnuPopVrtItem a:hover,.iceMnuItm a:hover, .iceMnuItmVrt a:hover,.iceMnuItm a:hover, .iceMnuItmVrt a:hover,.iceMnuItm a:hover, .iceMnuItmVrt a:hover,
{
    background-color:red;

}
